home *** CD-ROM | disk | FTP | other *** search
Text File | 1985-09-01 | 43.4 KB | 1,294 lines |
- :load1 darkbold.f16
- :load2 heading1.p16
- :lpp 65
- :font 1
- :lpi 9
- :dson
- ╔══════════════════════════════════╗
- ║ INTRODUCTION 1-1 ║
- ╚══════════════════════════════════╝
- :lpi 6
- :dsoff
- :font 0
- :space 4
- :font 2
- WHAT IS FONTASTIC ?
- :font 0
- :lpi 6
- :space 2
- :eon
- :ccoff
- Welcome to the world of "FONTASTIC" ! What you
- have purchased is a comprehensive utility package
- that will let you exercise the full potential of
- many makes of dot matrix printers on the market
- today. FONTASTIC exploits the bit graphics
- capability of your printer while printing standard
- DOS ASCII text files to provide an unlimited
- variety of print fonts.
-
- :space 2
- :ccon
- FONTASTIC consists of three (3) major programs:
-
- 1) =IHSPRINT= - The printing program, which will
- print any specified ASCII text file
- and use the FONTASTIC text formatting
- commands to print any font.
-
- 2) =IHSUTIL= -- This utility program allows you to
- manipulate your font definition
- files, performing major 'editing'
- functions not supported under
- IHSFONT.
-
- 3) =IHSFONT= -- A character definition editor which
- allows you to create or change
- characters to be printed. These
- characters are as unlimited as your
- imagination.
-
- :space 2
- !FONTASTIC! is delivered to you on two (2) double
- sided diskettes which contain: 1) the three
- utility programs and 2) a set of predefined
- character fonts for your immediate use.
- (see Appendix B)
-
- Used in conjunction with your word processor or
- text editor, FONTASTIC supports printing of an
- unlimited variety of fonts and graphics characters.
- Figure 1.1 outlines the basic relationship between
- your current software packages and the power of
- FONTASTIC.
- :ccoff
-
- :eject
- :font 1
- :lpi 9
- :dson
- ╔══════════════════════════════════╗
- ║ 1-2 INTRODUCTION ║
- ╚══════════════════════════════════╝
- :lpi 6
- :font 0
- :space 4
- :lpi 9
- :font 1
- ╔════════════════════╗
- ║ ║
- ║ F O N T A S T I C ║
- ║ ║
- ║ O V E R V I E W ║
- ║ ║
- ╚════════════════════╝
- :load2 newgrafi.f08
- :font 2
- :scale 1
-
-
-
-
- STEP 1 OPTIONAL OPTIONAL
- ┌ ─ ─ ─ ─ ─ ─ ─ ─ ┐ 奥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥ò 奥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥ò
- £ £ £ £
- │ YOUR EDITOR OR │ £ I H S F O N T £ £ I H S U T I L £
- £ £ ┌─·£ £
- │ WORD PROCESSOR │ £ P R O G R A M £ │ £ P R O G R A M £
- £ £ │ £ £
- └─ ─ ─.─┬─. ─ ─ ─ ┘ Ö¥¥¥¥¥¥¥¥¥₧¥¥¥¥¥¥¥¥¥Ü │ Ö¥¥¥¥¥¥¥¥¥₧¥¥¥¥¥¥¥¥¥Ü
- : │ : │ │ │
- : │ : │ │ │
- : ² : ² │ ²
- ╔═════════════════╗ ╔═════════════════╗ │ ╔═════════════════╗
- ║ ║ ║ ║ │ ║ ║
- ║ T E X T ║ ║A L T E R N A T E║ │ ║ E N H A N C E D ║
- ║ ║ ║ ║ │ ║ ║
- ║ F I L E S ║ ║ F O N T ╟──┘ ║A L T E R N A T E║
- ║ ║ ║ ║ ║ ║
- ║ T O B E ║ ║ F I L E S ║ ║ F O N T ║
- ║ ║ ║ ║ ║ ║
- ║ P R I N T E D ║ ║ ║ ║ F I L E S ║
- ║ ║ ║ ║ ║ ║
- ║ ║ ║ XXXXXXXX.FNT ║ ║ XXXXXXXX.FNT ║
- ╚═══════╤═════════╝ ╚════════╤════════╝ ╚═════════╤═══════╝
- : │ : │ │
- : │ : │ │
- : │ : │ │
- : │ : │ │
- : │ : │ │
- : │ : ² STEP 2 │
- : │ :............奥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥ò │
- : └─────────────·£ £√──────────────┘
- :................£ I H S P R I N T £
- £ £
- £ P R O G R A M £
- £ £
- Ö¥¥¥¥¥¥¥¥¥₧¥¥¥¥¥¥¥¥¥Ü
- : │ :
- : │ :
- : ² :
- ╔═════════════════╗
- ║ ║
- ║ P ╔════════════╩════╗
- ║ ║ ║
- ║ ║ P ╔════════════╩════╗
- ║ D O║ ║ ║
- ║ ║ ║ P R I N T E D ║
- ╚════╣ D O║ ║
- ║ ║ ║
- ╚════╣ D O C U M E N T ║
- ║ ║
- ╚═════════════════╝
- :load2 heading1.p16
- :font 2
- :space 2
- FIGURE 1.1
- :eject
- :font 1
- :lpi 9
- ╔══════════════════════════════════╗
- ║ INTRODUCTION 1-3 ║
- ╚══════════════════════════════════╝
- :lpi 6
- :font 0
-
- :lpi 9
- :font 1
- ╔════════════════════╗
- ║ F O N T A S T I C ║
- ║ ║
- ║ O V E R V I E W ║
- ╚════════════════════╝
- :lpi 6
- :font 0
- :scale 1
- :eon
- :ccon
- :dsoff
-
- _Step 1_
-
- The creation of a DOS text file to be printed is
- the first step. This can be done by using one of a
- number of available editors or word processors.
- Simply place the special !FONTASTIC! control words in
- the appropriate places in the document and print
- your document to the disk instead of to the
- printer. (check your Word Processor Manual)
-
- _Step 2_
-
- The !IHSPRINT! program provided with your !FONTASTIC!
- package is used to actually print your document.
- In addition to allowing you to use alternate fonts
- during printing, you can also easily control such
- things as * =highlighting=, _underlining_,*
- ^superscripting^==, ~subscripting~==, *and #BOLDNESS#,
- to name just a few.
-
-
- _Optional_
-
- Now for the fun part.. You can either create an
- alternate font file by using the !IHSFONT! program
- provided in the !FONTASTIC! package, or you may
- use any of the font files which have been
- included by !IHS SYSTEMS!. !IHSFONT! is a
- full-screen character editor which allows you to
- create any character or figure within the limits of
- your imagination. You can organize a group of
- characters into sets known as font files. Then,
- when you want to print all or a portion of your
- document using an alternate font, you can
- dynamically load a font file and use it during the
- printing operation.
-
- _Optional_
-
- !FONTASTIC! has provided a special utility,
- !IHSUTIL!, which can be used to enhance any
- existing fonts or fonts which you create. With the
- utility, you can merge portions from one font into
- another and make font characters proportional.
- :ccoff
- :eon
- :eject
- :font 1
- :lpi 9
- :dson
- ╔══════════════════════════════════╗
- ║ 1-4 INTRODUCTION ║
- ╚══════════════════════════════════╝
- :lpi 6
- :dsoff
- :font 0
- :space 4
- :font 2
- PRINTERS SUPPORTED
- :font 0
- :lpi 6
- :space 2
- :eon
- :ccon
- !FONTASTIC! directly supports many of the most popular
- dot-matrix printers on the market. This means that the
- necessary software has been included in !FONTASTIC! and
- has been tested with these specified printers.
- Therefore, if you printer is listed below, it is
- guaranteed to work correctly with the features in
- !FONTASTIC!.
-
- If your printer is not in this list, refer to the
- compatible printers list in the following pages.
-
-
-
- =SUPPORTED PRINTERS=
-
-
- IBM Graphics Printer
-
- EPSON MX-80/100
-
- EPSON FX-80/100
-
- C.Itoh 8510A
-
- C.Itoh 8510BPI
-
- Gemini 10X and 15X
-
- OkiData 84 (with APA option)
-
- OkiData 92/93 (with Plug-N-Play option)
-
- Texas Instruments 855
-
- Toshiba 1340/1350/1351
-
- Fujistu DPL24/DPMG9
-
- :ccoff
- :eject
- :font 1
- :lpi 9
- :dson
- ╔══════════════════════════════════╗
- ║ INTRODUCTION 1-5 ║
- ╚══════════════════════════════════╝
- :lpi 6
- :dsoff
- :font 0
- :space 4
- :font 2
- COMPATIBLE PRINTER LIST
- :font 0
- :lpi 6
- :space 2
- :eon
- :ccon
- As one printer manufacturer gains popularity, many of
- the competitors will begin to produce a COMPATIBLE
- printer. Such is the case with the EPSON family of
- printers. The following list of printers are documented
- to be character =AND= graphic compatible with the EPSON
- series of printers.
- :ccoff
-
-
- Company Printer Model
- _____________________________________________________
-
- 1. Siemens PT-88
-
- 2. Texas Instruments 85X
-
- 3. Panasonic KX-P1093
-
- 4. CIE Terminals CIE 3500 (Model 20)
-
- 5. StarMicronics Radix 10/15X
-
- 6. Genicom 3014/3024
-
- 7. EPSON LQ-1500 / JX-80
-
- 8. Printronix MVP 150C
-
- 9. Santec Corp Variflex S700
-
- 10. Digital Electronics Corp. LA 210
-
- 11. Comrex International, Inc ComRiter 420
-
- 12. Mannesmann Tally MT-180, Spirit 80
-
- 13. C.Itoh 1550EP
-
- 14. Cal-Abco Legend 880/1200
-
- 15. Centronics GLP
-
- 16. Diablo Systems, Inc. P10 I / 32 CQI
-
- 17. Inforunner Riteman (Plus, Blue Plus)
-
- 18. North Atlantic Quantex 7035/7065
-
- 19. Citizen America Corporation Citizen
-
- 20. Data South Computer Corp. Personal Printer
-
- 21. Olympia Olympia NP
-
- :eject
- :font 1
- :lpi 9
- :dson
- ╔══════════════════════════════════╗
- ║ 1-6 INTRODUCTION ║
- ╚══════════════════════════════════╝
- :lpi 6
- :dsoff
- :font 0
- :space 4
- :font 2
- COMPATIBLE PRINTER SUPPORT
- :font 0
- :lpi 6
- :space 2
- :eon
- The list on the proceeding page is not an exhaustive
- compatible list of printers supported by FONTASTIC. Any
- printer that is fully compatible with a directly
- supported device will work with FONTASTIC. This would
- include the C.Itoh 8510A compatibles:
-
-
- 1. NEC 8023A
-
- 2. IDS Prism/ Microprism
-
-
- If you think your printer may be compatible, check your
- documentation. Some printers offer an alternate 'mode'
- that is supported by either hardware selection (i.e.,
- dip switch) or software selection.
-
- You should also be aware of how complete the
- "compatibility" of your printer is. Some printers are
- compatible in the hardware features (e.g., italics,
- underline, etc...) and the range of the printable
- characters, while NOT compatible in the BIT graphics
- mode. Only a printer that is FULLY compatible with a
- supported printer will operate properly.
-
- :eject
- :font 1
- :lpi 9
- :dson
- ╔══════════════════════════════════╗
- ║ 1-6 INTRODUCTION ║
- ╚══════════════════════════════════╝
- :lpi 6
- :dsoff
- :space 4
- :font 2
- WHAT IS A FONT?
- :font 0
- :lpi 6
- :space 2
- :eon
- Webster defines a 'font' as a set of characters.
- Often, the terms 'character set' and 'font' are
- used interchangeably. This usually includes all
- numeric and alphabetic characters of our normal
- writing character set. All of us have experience
- with different fonts when we use 'cursive'
- handwriting as opposed to 'printing'. Often the
- 'classic' Gothic form of font or some form of
- calligraphy is used in very formal invitations.
- These differing font forms provide a real variety
- in our reading materials that are very pleasing to
- the eye.
-
- FONTASTIC provides easy utilization of the truly
- wide variety of printing fonts that may be included
- in any written document. In addition, with the
- character editor, you are not limited to the
- predefined font sets provided with FONTASTIC but
- may generate your own unique fonts (character
- sets).
- :space 4
- :font 2
- CHARACTER SIZE: SCALE
- :font 0
- :lpi 6
- :space 2
- :eon
- FONTASTIC permits you to print characters in
- various sizes(e.g., differing "point" sizes).
- These character sizes are categorized by FONTASTIC
- by "SCALE" value. This term refers to the size of
- the dot matrix used in the character definition.
- The smallest definable character matrix is 8 X 12
- (SCALE #1). When printed on most 9(or 8) pin dot
- matrix printers, this size corresponds to the
- default size of the printer. A SCALE #2 character
- size would correspond to a double-high/double-wide
- SCALE #1 character. The SCALE #2 matrix size is 16
- X 24. Correspondingly, SCALE #3 (24 X 36) is a
- triple-high/triple-wide SCALE #1 character.
-
- :eject
- :font 1
- :lpi 9
- :dson
- ╔══════════════════════════════════╗
- ║ INTRODUCTION 1-7 ║
- ╚══════════════════════════════════╝
- :lpi 6
- :dsoff
- :space 4
- :font 2
- CHARACTER SIZE: SCALE (CONT')
- :font 0
- :lpi 6
- :space 2
- The correlation between printed character size and
- the defined "SCALE" of a font is dependent upon the
- target printer technology. (see TABLE 1.1) An
- eight (8) pin dot matrix printer (ala, EPSON
- FX-80/100) will print characters equal to the
- default printer set and larger, where as a 24 pin
- dot matrix printer (ala, TOSHIBA 1350) will print
- characters equal in size to the default set and
- smaller.
-
- :load2 normal.f08
-
-
- Maximum Point Size
-
- :font 2
- :lpi 9
- ╔════════════════╤═════════════════╤══════════════════╗
- ║ │ 9 PIN │ 24 PIN * ║
- ╟────────────────┼─────────────────┼──────────────────╢
- ║ │ │ ║
- ║ SCALE #1 │ 8 POINTS │ 3 POINTS ║
- ║ │ │ ║
- ║ │ (1/9" high) │ (2/32" high) ║
- ╟────────────────┼─────────────────┼──────────────────╢
- ║ │ │ ║
- ║ SCALE #2 │ 16 POINTS │ 6 POINTS ║
- ║ │ │ ║
- ║ │ (1/5" high) │ (3/32" high) ║
- ╟────────────────┼─────────────────┼──────────────────╢
- ║ │ │ ║
- ║ SCALE #3 │ 24 POINTS │ 9 POINTS ║
- ║ │ │ ║
- ║ │ (1/3" high) │ (4/32" high) ║
- ╚════════════════╧═════════════════╧══════════════════╝
-
- :lpi 6
- * - When in 24 pin mode (some printers support 8 pin mode)
-
-
- TABLE 1.1
- :eject
- :font 1
- :lpi 9
- :dson
- ╔══════════════════════════════════╗
- ║ 1-8 INTRODUCTION ║
- ╚══════════════════════════════════╝
- :lpi 6
- :dsoff
- :space 4
- :load2 heading1.p16
- :font 2
- "SCALE" COMMAND
- :font 0
- :lpi 6
- :eon
- :space 2
- Each font is defined at a particular default
- "SCALE" where the character resolution is
- maximized. FONTASTIC provides you with a "scaling"
- command that allows you to specify an increased
- character size at print time. The ":SCALE X"
- command will allow you to increase the size of any
- SCALE #1 font by a factor of between 1 and 10. Use
- of this command will cause the currently selected
- SCALE #1 font to be printed "X" times larger. This
- means that characters as high as 72 points high (1
- inch) may be printed. However, because the
- "Defined"(or original) scale is being enlarged, the
- printed characters may appear "ragged" when scaled.
- (See Section 2-30)
- :space 4
- :font 2
- CHARACTER SIZE: POINT
- :font 0
- :lpi 6
- :space 2
- With each "SCALE", category for a font, a maximum
- character size is associated. The printing
- industry uses the term - "point" to describe the
- vertical size of a character. Each "point" is
- equal to one-seventy-second (1/72) inches.
- Therefore, a 10 point character would be 10/72"
- high.
-
- :eject
- :font 1
- :lpi 9
- :dson
- ╔══════════════════════════════════╗
- ║ INTRODUCTION 1-9 ║
- ╚══════════════════════════════════╝
- :lpi 6
- :dsoff
- :space 4
- :font 2
- WHAT IS A FONT FILE?
- :font 0
- :lpi 6
- :space 2
- In order to have immediate use of FONTASTIC, we
- have included many predefined fonts in the product.
- These 'stored' font types are called 'font files'
- and reside on the #2 diskette. They are named
- according to the style they represent. (i.e., for
- a calligraphy style font the font file is
- CALIGRAP.F16). Each font file has an 'extension'
- to the name which describes some attribute of that
- particular font file. Those files with the
- extension of "FXX" are nonproportional character
- fonts and those with the extension of "PXX" are
- character fonts with proportional characters. The
- two (2) digit numeric portion of the extension
- indicates the 'point' size of the font.
- :eject
- :font 1
- :lpi 9
- :dson
- ╔══════════════════════════════════╗
- ║ 1-10 INTRODUCTION ║
- ╚══════════════════════════════════╝
- :lpi 6
- :dsoff
- :font 0
- :space 4
- :font 2
- RUNNING SAMPLE FILES
- :font 0
- :lpi 6
- :space 2
- To get you started, we have included a "DEMO" file
- to familiarize you with the FONTASTIC product.
- (See Appendix "C" for sample output from the demo
- file. This text file contains most of the control
- words that you might wish to use and can serve as a
- good example for the material you wish to generate.
-
-
- First, you probably wish to print a copy of the
- demonstration file to see how the 'control' words
- and text relate to the final FONTASTIC results. To
- do this, make sure you are in DOS, make your
- printer 'READY', press the Ctrl and PrtSc keys
- (this echoes what is on your display to the
- printer), then type the following commands:
-
-
-
- A>TYPE DEMO
-
-
- Next, to print the demo with the FONTASTIC commands
- 'activated', type the following steps:
-
- 1) Assuming that the "A" drive is your current
- default, insert FONTASTIC diskette #2 into
- the A-drive. Insert FONTASTIC diskette #1
- into the B-Drive.
-
- 2) Type 'B:IHSPRINT'. This will load the
- printing program and display the screen
- which offers a choice of printing options.
-
- 3) Type 'DEMO' into the field labeled "FILESPEC
- to be printed ?".
-
- 4) Press F1 to begin printing of the
- demonstration file.(If any errors occur,
- refer to Appendix A for interpretation of
- the error.)
-
- :eject
- :font 1
- :lpi 9
- :dson
- ╔══════════════════════════════════╗
- ║ INTRODUCTION 1-11 ║
- ╚══════════════════════════════════╝
- :lpi 6
- :font 0
- :space 2
- :dsoff
- :font 2
- A WORD ON ASCII CODES
- :font 0
- :lpi 6
- :space 2
- :eon
- Each character to be displayed on the video display
- or the printer has a machine 'code' associated with
- that letter/number. This is because computers can
- only recognize `BINARY' information and must have a
- `code' to distinguish `A' from `B'. To provide
- some standards in character definition, the
- American Standard Code for Information Interchange
- (ASCII) was chosen. In the ASCII code, the
- character "A" has a decimal numeric value of 65 and
- the character "B" has a decimal numeric value of
- 66. Therefore, each character within a font has a
- value (or code) assigned to it so the computer can
- recognize it.
-
- FONTASTIC uses these numeric values (or codes) to
- assign a new font definition to a character in the
- printing font. It is these values that are used in
- IHSFONT to associate a new font character with the
- standard ASCII character set. (See IBM/PC DOS
- BASIC manual Appendix G for a complete list of the
- ASCII characters and their numeric codes).
-
-
- :font 2
- WHAT YOU SEE IS NOT ALWAYS
- WHAT YOU GET
- :font 0
- :lpi 6
- :space 2
- There is a potential for confusion in the fact that
- what may be displayed on your video monitor and
- what gets printed on the printer is not always the
- same. Of course, all the alphabetic and numeric
- characters will generally print exactly as they are
- displayed, but there are special graphics
- characters which may appear on the display, but
- have no meaning to the printer. This means that if
- you were to attempt to print these graphics
- characters on your printer, unpredictable results
- would occur because the printer would think that
- they were `control' characters and not just special
- print characters. What this means to you, is that
- even though you can generate text files that have
- beautiful graphs in them which can be reviewed on
- the display, you can not print them on the printer!
-
- But have no fear! With FONTASTIC, it is now
- possible to generate these beautiful text graphs
- and print them just as they appear on the display.
- FONTASTIC will even allow you to define and print
- characters that are not available on the IBM
- monochrome display.
-
- :eject
- :load1 darkbold.f16
- :load2 normal.f08
- :lpp 64
- :font 1
- :lpi 9
- :dson
- ╔══════════════════════════════════╗
- ║ 1-12 INTRODUCTION ║
- ╚══════════════════════════════════╝
- :space 2
- INSTALLATION
- :space 4
- GENERAL PROCEDURES
- :space 3
- :font 0
- :eon
- :dsoff
- :lpi 6
- :scale 1
- FONTASTIC provides a facility to customize your software
- to fit your hardware configuration via the installation
- program: INSTALL. With the INSTALL program you select
-
-
- 1. CRT type (Monochrome, Black/white, Color)
-
- 2. Printer type (more than 25 supported)
-
-
- It is important that you run this initiation program
- for your FONTASTIC software package to operate in the
- appropriate manner. It is through the INSTALL program
- that a file "PROFILE" is created. This file contains
- the configuration information to support the proper
- operation of FONTASTIC.
-
- With the master FONTASTIC disk on the default drive,
- follow the steps listed below, in order to install
- FONTASTIC.
-
- 1. Type "INSTALL" and press RETURN.
-
- 2. Select Option #1 from the menu to select
- the proper monitor.
-
- 3. From the Monitor selection screen, select
- the monitor type attached to your system.
-
- 4. Select Option #2 from the menu to select
- the proper printer.
-
- 5. From the Printer selection screen, select
- the appropriate printer. Also, when
- prompted, indicate the appropriate option
- setting for line feeds (Y/N).
-
- 6. Selection Option #3 from the menu to
- terminate the Installation process and
- create the file "PROFILE".
-
- You must insure that the file "Profile" is resident on
- your default drive for FONTASTIC to operate correctly.
- If that file is not present, the programs will assume a
- default printer type of 'EPSON'. If your printer is not
- code compatible, the program will not print the expected
- output.
- :eject
- :font 1
- :lpi 9
- :dson
- ╔══════════════════════════════════╗
- ║ INTRODUCTION 1-13 ║
- ╚══════════════════════════════════╝
- :space 2
- INSTALLATION (CON'T)
- :space 4
- MENU
- :space 3
- :font 0
- :eon
- :lpi 6
- :dsoff
- ******************** FONTASTIC INSTALLATION ******************
- (C) Copyright IHS Systems 1984
- Select the Function you wish by pointing or typing highlighted
- character and press RETURN.
-
-
-
-
- [1] Video Monitor Definition {Currently: Monochrome}
-
- [2] Printer Definition {Currently: Epson MX/FX/RX }
-
- [3] EXIT - saves PROFILE
-
-
-
-
- Your Choice?
-
- :eject
- :font 1
- :lpi 9
- :dson
- ╔══════════════════════════════════╗
- ║ 1-14 INTRODUCTION ║
- ╚══════════════════════════════════╝
- :space 2
- INSTALLATION (CON'T)
- :space 4
- MONITOR MENU
- :space 3
- :dsoff
- :font 0
- :eon
- ******************* SELECT MONITOR TYPE ******************
-
- Select the Type of video monitor attached to your system:
-
-
-
- [1] IBM/PC Monochrome Display
-
- [2] An 80 Column COLOR monitor
-
- [3] A BLACK/WHITE monitor on a Color Card
-
-
-
-
-
-
- Your Choice? {Currently: Monochrome }
-
- :eject
- :font 1
- :lpi 9
- :dson
- ╔══════════════════════════════════╗
- ║ INTRODUCTION 1-15 ║
- ╚══════════════════════════════════╝
- :space 2
- INSTALLATION (CON'T)
- :space 4
- PRINTER MENU
- :space 3
- :dsoff
- :lpi 6
- :font 0
- :eon
- **************** SELECT PRINTER TYPE ******************
-
- Select the type of printer attached to your system:
-
-
-
- [1] Epson Mx, Rx, or Fx Series
- [2] IBM Graphics Printer
- [3] Okidata Microline 92/93
- [4] C.Itoh 8510
- [5] C.Itoh 8xxb
- [6] Gemini 10x/15x
- [7] Texas Instruments 855
- [8] Fujitsu DPL24
- [9] Toshiba 1340/1350 Series
- [A] Seimens PT-88
-
-
-
- Your Choice? {Currently: Epson MX,FX,RX }
-
- :eject
- :load1 darkbold.f16
- :load2 normal.f08
- :lpp 64
- :font 1
- :lpi 9
- :dson
- ╔══════════════════════════════════╗
- ║ 1-16 INTRODUCTION ║
- ╚══════════════════════════════════╝
- :space 2
- GETTING STARTED
- :space 4
- GENERAL PROCEDURES
- :space 3
- :font 0
- :eon
- :dsoff
- :lpi 6
- :scale 1
- FONTASTIC is designed to work with your current word
- processing software. Your document will be generated by
- the word processor or editor and you should utilize as
- many built-in functions that you require in
- generating/formatting text. The printing of the
- document will be performed by FONTASTIC, enhancing the
- resulting document with the power of alternate fonts or
- other special features (See Figure 1.1)
-
- The following three (3) steps outline the basic
- requirements to utilize FONTASTIC in printing your text
- files:
-
-
- 1) Create your document utilizing your word
- processor or editor (see Appendix D for notes on
- specific word processors). Use the word processor
- functions to justify, paginate, center, hyphenate,
- index, etc.....
-
- To fully utilize the power of FONTASTIC, insert the
- FONTASTIC commands within the text to produce the
- desired affect when the actual printing is
- performed. The FONTASTIC commands are in text
- format and therefore will not interfere with the
- normal functions of your word processor/editor.
-
- If your printing needs require unique fonts, you may
- wish to use IHSFONT to create your own characters to
- used within your text documents.
-
-
- 2) Once your document has been completed, it should be
- printed using IHSPRINT. The input to IHSPRINT must
- be a standard DOS ASCII text file. If you are
- utilizing an editor, your 'raw' text file will be
- the input to IHSPRINT. If you are using a word
- processor, you may have to "Print" the document to
- the diskette via the PRINT command in your word
- processor. This will create a standard ASCII text
- file to act as input for IHSPRINT. (see Appendix D)
-
-
- 3) Invoke IHSPRINT and print the specified document on
- the printer.
- :eject
- :font 1
- :lpi 9
- :dson
- ╔══════════════════════════════════╗
- ║ INTRODUCTION 1-16 ║
- ╚══════════════════════════════════╝
- :space 2
- GETTING STARTED (CON'T)
- :space 4
- EXAMPLES
- :space 3
- :dsoff
- :font 0
- :scale 1
- :lpi 6
- The following text examples will demonstrate how to
- utilize a few of the FONTASTIC commands to achieve the
- desired printed results. See Section 3 page 2 for a
- complete list of FONTASTIC Control Words. (Fig 3.1)
-
-
- Example text:
-
- Now is the time for all good men to come to the aid of
- their country.
- :space 4
-
- 1) To print the entire text in CONDENSED mode, the
- following commands would be inserted into the text.
-
- TEXT EXAMPLE
-
- :dson
- :con {Activate condensed printing mode}
- :dsoff
- Now is the time for all good men to come to the aid of
- their country.
- :dson
- :coff {Deactivate condensed printing mode
- :dsoff
-
- PRINTED EXAMPLE
-
- :eoff
- :con
- Now is the time for all good men to come to the aid of
- their country.
- :coff
- :eon
-
- :space 4
- 2) To UNDERLINE the word "good" and print the word
- "aid" in ITALICS, the following commands would be
- utilized.
-
- TEXT EXAMPLE
-
- :dson
- :ccon { Activate Control Characters }
- :dsoff
- Now is the time for all _good_ men to come to the !aid! of
- their country.
- :dson
- :ccoff { Deactivate Control Characters }
- :dsoff
-
- PRINTED EXAMPLE
-
- :ccon
- Now is the time for all =_good=_ men to come to the =!aid=! of
- their country.
- :ccoff
- :eject
- :font 1
- :lpi 9
- :dson
- ╔══════════════════════════════════╗
- ║ 1-17 INTRODUCTION ║
- ╚══════════════════════════════════╝
- :space 2
- GETTING STARTED (CON'T)
- :space 4
- EXAMPLES
- :space 3
- :font 0
- :scale 1
- :dsoff
- :eon
- :lpi 6
- 3) To print the phrase using an ALTERNATE FONT,
- the following commands would be utilized.
-
- TEXT EXAMPLE
-
- :load1 script.p16 { Load the 'script' 16 point font from diskette }
- :font 1 { Activate the script font }
- :lpi 15 { Adjust the vertical Line spaceing }
- Now is the time for all good men to come to the aid of
- their country.
- :font 0 { Deactivate script font }
-
- PRINTED EXAMPLE
-
- :load2 script.p16
- :font 2
- :dson
- :lpi 15
- Now is the time for all good men to
- come to the aid of their country.
- :font 0
- :dsoff
- :lpi 6
- :space 2
- 4) To select an ALTERNATE FONT within a single text
- line, the following commands would be utilized.
-
- TEXT EXAMPLE
-
- :load1 normal.f08 {Load 'normal' font from diskette }
- :load2 strikout.f08 {Load 'strikout' font from diskette }
- :font 1 {Activate font 1 (normal font) }
- :ccon
- The word "omitted" should be @2omitted@1 from the
- transcript.
- :ccoff
- :font 0
-
- PRINTED EXAMPLE
-
- :load1 normal.f08
- :load2 strikout.f08
- :scale 1
- :font 1
- :ccon
- The word "omitted" should be @2omitted@1 from the
- transcript.
- :ccoff
- :eject
- :load1 darkbold.f16
- :font 1
- :lpi 9
- :dson
- ╔══════════════════════════════════╗
- ║ INTRODUCTION 1-18 ║
- ╚══════════════════════════════════╝
- :space 2
- GETTING STARTED (CON'T)
- :space 4
- TUTORIAL
- :space 3
- :dsoff
- :font 0
- :scale 1
- :lpi 6
- FONTASTIC provides you with the ability to control the
- font styles at the Document level, the Line level, and
- the Word/Character level. This brief Tutorial will let
- you exercise these features and aid in familiarizing
- you with the specific FONTASTIC commands used to invoke
- each function.
-
- :ccon
- _DOCUMENT LEVEL CONTROL_
- :ccoff
-
- Document level control of printer functions consists of
- cases where an entire document will be printed in one
- style or format (e.g., print the document in "emphasis"
- mode). To do this, no FONTASTIC commands are required
- in the text. These commands may be selected through the
- IHSPRINT screen at print time, or alternatively, the
- commands could be entered into the beginning of the text
- file. Follow the tutorial given below:
-
-
- 1. Using your word processor or editor, create a text
- file containing the following text:
-
- Now is the time for all good men to
- come to the aid of their country
-
-
- NOTE: Some word processors may require extra steps
- to generate a standard ASCII text file.
- (Appendix D)
-
- Invoke IHSPRINT and enter the text file name in the
- field called "FILESPEC". Depress the RETURN key
- until the cursor is positioned at the field
- "Pre-processing Commands" and enter the following
- command --
-
- :DWON
-
- 3. Initiate printing by depressing the F1 function key.
-
-
- Your printer should print the text from the specified
- file in the DOUBLE-WIDE print mode. In this case, the
- 'print mode' was selected by the ":DWON" FONTASTIC
- command.
- :eject
- :font 1
- :lpi 9
- :dson
- ╔══════════════════════════════════╗
- ║ 1-19 INTRODUCTION ║
- ╚══════════════════════════════════╝
- :space 2
- GETTING STARTED (CON'T)
- :space 4
- TUTORIAL
- :space 3
- :dsoff
- :font 0
- :scale 1
- :lpi 6
- CONTINUED................
-
- 4. Invoke IHSPRINT and enter the text file name in the
- field call "FILESPEC". Depress the RETURN key until
- the cursor is positioned at the field "Pre-processing
- Commands" and enter the following command.
-
- :LOAD1 GOTHIC.F16
- :FONT 1
-
- 5. Make sure that the font library diskette (#2) is in
- the default drive along with the text file and
- initiate printing by depressing the F1 function key.
-
-
- Now the text is printed in a classic GOTHIC font style.
- The ':LOAD1' command caused IHSPRINT to load the
- selected font style into memory and the ':FONT 1'
- command activated that print font for all text that was
- to be printed.
-
- Any of the FONTASTIC command words described in the
- Control Word table, Figure 3.1, or discussed in the
- IHSFONT USER GUIDE section are available for use at the
- document level through the IHSPRINT screen.
- :eject
- :font 1
- :lpi 9
- :dson
- ╔══════════════════════════════════╗
- ║ INTRODUCTION 1-20 ║
- ╚══════════════════════════════════╝
- :space 2
- GETTING STARTED (CON'T)
- :space 4
- TUTORIAL
- :space 3
- :dsoff
- :font 0
- :scale 1
- :lpi 6
- :ccon
- _LINE LEVEL CONTROL_
- :ccoff
-
- Control of line level font styles is activated in much
- the same manner as with the document level control --
- with the use of FONTASTIC Control Words. By inserting
- selected control words prior to the desired line,
- control over the font style, by line, is achieved.
- There is no restriction as to how many control words may
- be utilized within any document. Follow the tutorial
- given below:
-
-
- 1. Using your word processor or editor, create a text
- file containing the following text:
-
-
- Now is the time for all good men to come to the aid
- of their country
- :uon
- Now is the time for all good men to come to the aid
- of their country
- :uoff
- :con
- Now is the time for all good men to come to the aid
- of their country
- :coff
- :dwon
- Now is the time for all good men to
- come to the aid of their country
- :dwoff
-
- 2. Invoke IHSPRINT and enter the text file name in the
- field call "FILESPEC". Depress the F1 to print.
-
- The text printed should have been in the following
- sequence:
-
- * A line of normal print
- * A line of underlined text
- * A line of compressed text
- * A line of double wide text
-
- In like manner any FONTASTIC control word may be used
- throughout a document. See Chapter 2 (IHSPRINT Users
- Guide).
-
- :eject
- :font 1
- :lpi 9
- :dson
- ╔══════════════════════════════════╗
- ║ 1-21 INTRODUCTION ║
- ╚══════════════════════════════════╝
- :space 2
- GETTING STARTED (CON'T)
- :space 4
- TUTORIAL
- :space 3
- :dsoff
- :font 0
- :scale 1
- :lpi 6
- :ccon
- _WORD/CHARACTER LEVEL CONTROL_
- :ccoff
-
- Control of font styles on the word/character level is
- achieved by use of IHSPRINT "control characters". When
- activated, these control characters allow you to
- specify, by word or by character, the font style to
- print that text (See Section 1-5 for code summary).
- Follow the tutorial given below:
-
- 1. Using your word processor or editor, create a text
- file containing the following text:
-
- :ccon
- Now is the time for all _good_ men to come to the #aid#
- of their country.
- :ccoff
-
- 2. Invoke IHSPRINT and enter the text file name in the
- field call "FILESPEC". Depress the F1 to print.
-
- The use of the control word ":ccon" activates the
- Control Character logic and causes IHSPRINT to interpret
- these special characters to activate the requested
- feature for the word/character "framed" by the Control
- Character. In this example, the word "good" is framed
- by the control character '_' which activates the
- underlining function for the word 'good'. Likewise, the
- word "aid" is framed by the control character "#" which
- activates the double-wide function for that word.
- :eject